Returns an error code that identifies the error that occurred during program execution.
プログラム実行中に発生したエラー内容の特定に利用するエラーコードを返します。
Err
Err
Integer
整数
The Err function is used in error-handling routines to determine the error and the corrective action.
エラーの内容を特定して問題点を修正する場合、Err 関数を使ったエラー処理ルーチンが利用できます。
sub ExampleError
sub ExampleError
on error goto ErrorHandler REM Set up error handler
on error goto ErrorHandler REM エラーハンドラの設定
Dim iVar as Integer
Dim iVar as Integer
Dim sVar As String
Dim sVar As String
REM Error occurs due to non-existent file
REM 存在しないファイルにアクセスするとエラーが発生
iVar = Freefile
iVar = Freefile
Open "\file9879.txt" for Input as #iVar
Open "\file9879.txt" for Input as #iVar
Line Input #iVar, sVar
Line Input #iVar, sVar
Close #iVar
Close #iVar
exit sub
exit sub
ErrorHandler:
ErrorHandler:
MsgBox "Error " & Err & ": " & Error$ + chr(13) + "At line : " + Erl + chr(13) + Now , 16 ,"an error occurred"
MsgBox "Error " & Err & ":" & Error$ + chr(13) + "At line :" + Erl + chr(13) + Now , 16 ,"an error occurred"
end sub
end sub